home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 2002 November / CD 1 / APC0211D1.ISO / workshop / prog / files / ActivePerl-5.6.1.633-MSWin32.msi / _c3fa23c20c9a3498b8b3b9c22ff3ce8b < prev    next >
Encoding:
Text File  |  2002-05-31  |  4.5 KB  |  128 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2.  
  3. <html>
  4.  
  5. <head>
  6. <title>ActivePerl -- Readme</title>
  7. <link rel="STYLESHEET" href="Active.css" type="text/css" media="screen">
  8. </head>
  9.  
  10. <body>
  11.  
  12. <table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EAE2BB">
  13. <tr> 
  14. <td width="57"><a target=_blank href="http://www.ActiveState.com/ActivePerl/">
  15. <img src="images/activeperl_logo.gif" width="57" height="48" border="0" alt="ActivePerl"></a></td>
  16. <td><div align="center" class="heading">ActivePerl User Guide</div></td>
  17. <td width="112"><a target=_blank  href="http://www.ActiveState.com">
  18. <img src="images/AS_logo.gif" width="112" height="48" border="0"  alt="ActiveState" /></a></td>
  19. </tr>
  20. <tr>
  21. <td class="lineColour" colspan="3"></td>
  22. </tr>
  23. </table>
  24.  
  25. <h1>Contents</h1>
  26. <ul>
  27.   <li><a class="doc" href="#What_is_ActivePerl">What is ActivePerl</a></li>
  28.   <li><a class="doc" href="#Using_ActivePerl">Getting Started</a></li>
  29.   <li><a class="doc" href="#Troubleshooting_FAQ">Troubleshooting ActivePerl</a></li>
  30. </ul>
  31.  
  32. <h2><a name="What_is_ActivePerl">What is ActivePerl?</a></h2>
  33.  
  34. <p>ActivePerl is a quality-assured binary build of Perl, available for 
  35. Windows, Linux and Solaris.</p>
  36.  
  37. <h3>New Features in ActivePerl 5.6:</h3>
  38. <ul>
  39.   <li>Globalization and Unicode</li>
  40.   <li>Concurrent Interpreters</li>
  41.   <li>Granularity of warnings</li>
  42.   <li>New regex constructs</li>
  43.   <li>Additional documentation and tutorials</li>
  44.   <li>Lvalue subroutines</li>
  45.   <li>Subroutine attributes</li>
  46.   <li>64-bit platforms</li>
  47.   <li>Large File Systems</li>
  48. </ul>
  49.  
  50. <h3>The complete ActivePerl Package contains:</h3>
  51. <ul>
  52.   <li>Perl - binary of core perl distribution</li>
  53.   <li>Complete Online documentation</li>
  54.   <li>Perl Package Manager - Perl extension installer and manager.</li>
  55. </ul>
  56.  
  57. <h3>The Windows version also includes:</h3>
  58. <ul>
  59.   <li>Perl for ISAPI - IIS plug-in that makes perl CGI faster</li>
  60.   <li>PerlScript - ActiveX scripting engine, like JavaScript or VBScript with a
  61.     Perl brain</li>
  62.   <li>PerlEz - Embedded Perl</li>
  63. </ul>
  64.  
  65. <h2><a name="Using_ActivePerl">Getting Started on Windows</a></h2>
  66.  
  67. <h3>Running Perl scripts from the command line</h3>
  68.  
  69. <p>To run your Perl scripts, type:</p>
  70.  
  71. <blockquote><code>perl <scriptname></code></blockquote>
  72.  
  73. <p>at the command prompt, where <code><scriptname></code> is the name of
  74. the script you want to launch. Also, if you are using Windows and have
  75. associated the extension of the file with perl, typing <code><scriptname></code>
  76. will also launch the script.</p>
  77.  
  78. <h3>Sample Script</h3>
  79.  
  80. <p>In the <code>/eg</code> directory of your Perl install there is a sample
  81. script named <code>example.pl</code> To run it, launch a console window, make
  82. the <code>/eg</code> directory your current working directory and type:</p>
  83.  
  84. <blockquote>
  85. <code>perl example.pl</code>
  86. </blockquote>
  87.  
  88. <p>You should see:</p>
  89.  
  90. <blockquote>
  91. <code>"Hello from ActivePerl!"</code>
  92. </blockquote>
  93.  
  94. <p>If you do, you've successfully installed ActivePerl! If not, there's
  95. something wrong with your install. Check to make sure that your Path environment
  96. variable includes the directories to which you installed the Perl core binaries.
  97. (You can type <code>set</code> at the command prompt to see what's in your
  98. Path.) If you chose the defaults during the install, these should be set to the
  99. correct values for you when you start a new command prompt.</p>
  100.  
  101. <p>One last note, typing <code>perl -h </code>will display all of the available
  102. command line options available to you.</p>
  103.  
  104. <h2><a name="Troubleshooting_FAQ">Troubleshooting ActivePerl</a></h2>
  105.  
  106. <p>ActivePerl includes a collection of 
  107. <a class="doc" href="faq/ActivePerl-faq.html">Frequently
  108. Asked Questions about ActivePerl</a>. The FAQ is a valuable source of distilled
  109. wisdom about using Perl. It is a must read!</p>
  110.  
  111. <p>The <a class="doc" href="lib/Pod/perlfaq.html">Perl FAQ</a> is included in 
  112. the ActivePerl documentation, and answers many questions regarding the use of 
  113. Perl.</p>
  114.  
  115. <p>Search the 
  116. <a class="doc" target="_blank" 
  117. href="http://www.ActiveState.com/ASPN/Mail/browse/activeperl">ActivePerl Mailing 
  118. List</a> archives for information about your problem.  Before posting to the 
  119. mailing list, ensure that you have thoroughly read the FAQs and the relevant 
  120. Perl documentation.</p> 
  121.  
  122. <p>See <a class="doc" href="resources.html">More Resources</a> for additional 
  123. sources of information.</p>
  124.  
  125. </body>
  126.  
  127. </html>
  128.